your best bet - Allemand Anglais Dictionnaire